package logica;

import java.awt.Image;
import java.util.Date;

import logica.Perfil;

public class Cliente extends Perfil implements Comparable<Cliente>{
	
	
	public Cliente(String nick, String nombre, String apellido, String email, Date fecha, int edad, Image foto){
		this.nick = nick.toUpperCase();
		this.nombre = nombre.toUpperCase();
		this.apellido = apellido.toUpperCase();
		this.email = email.toUpperCase();
		this.nacimiento = fecha;
		this.edad = edad;
		this.foto = foto;
	}

	@Override
	public int compareTo(Cliente o) {
		return nick.compareTo(o.nick);
	}
	
	public void imprimir(){
		System.out.println("Nick:       "+nick);
		System.out.println("Nombre:     "+nombre);
		System.out.println("Apellido:   "+apellido);
		System.out.println("Nacimiento: "+nacimiento.toString());
		System.out.println("Edad:       "+edad);
		if(foto == null)
			System.out.println("Foto:       NO HAY");
		else
			System.out.println("Foto:       HAY FOTO");
	}
	
		
}
